Is the vibration worse under acceleration? If so it could be CV's. My previous car (Honda Accord Euro) had a vibration under acceleration at mostly low rpm speeds and it ended up being stuffed CV's.